skin maggot fly - French English Dictionary